vouch for – English–Español translations

🇬🇧 en es 🇪🇸

vouch for verb

avalar, dar fe de
Wiktionary Links